*{margin: 0;padding: 0;}
html{height:100%}
html{font-size: 20px;min-width: 320px;max-width: 640px;margin: 0 auto;}
body{font: 0.7rem/1.5 Microsoft YaHei,Arial,Helvetica,sans-serif;overflow-scrolling: touch;-webkit-overflow-scrolling: touch;height: 100%;width: 100%;max-width:36rem;background-color: #FFF000;}
@media only screen and (max-width: 360px) {html {font-size: 16px !important;}}
@media only screen and (min-width: 400px) {html {font-size: 21.33333333px !important;}}
@media only screen and (min-width: 414px) {html {font-size: 22.08px !important;}}
@media only screen and (min-width: 480px) {html {font-size: 25.6px !important;}}
